financial shield - French English Dictionary